primary teachers training school - Francés Inglés Diccionario